rubber or leather sandal - Deutsch Englisch Wörterbuch